[INFO] cloning repository https://github.com/DBarinovv/Rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/DBarinovv/Rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDBarinovv%2FRust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDBarinovv%2FRust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 95cf41dbfd3dd625a1362f918ec4ac0ba8644715
[INFO] checking DBarinovv/Rust against master#9610dfe5a9a731ced1ea4923ecbd0c57fe367898 for beta-170-4
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDBarinovv%2FRust" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  47% (800/1701)
Updating files:  48% (817/1701)
Updating files:  49% (834/1701)
Updating files:  50% (851/1701)
Updating files:  51% (868/1701)
Updating files:  52% (885/1701)
Updating files:  53% (902/1701)
Updating files:  54% (919/1701)
Updating files:  55% (936/1701)
Updating files:  56% (953/1701)
Updating files:  57% (970/1701)
Updating files:  58% (987/1701)
Updating files:  59% (1004/1701)
Updating files:  60% (1021/1701)
Updating files:  61% (1038/1701)
Updating files:  62% (1055/1701)
Updating files:  63% (1072/1701)
Updating files:  64% (1089/1701)
Updating files:  65% (1106/1701)
Updating files:  66% (1123/1701)
Updating files:  67% (1140/1701)
Updating files:  68% (1157/1701)
Updating files:  69% (1174/1701)
Updating files:  70% (1191/1701)
Updating files:  71% (1208/1701)
Updating files:  72% (1225/1701)
Updating files:  73% (1242/1701)
Updating files:  74% (1259/1701)
Updating files:  75% (1276/1701)
Updating files:  76% (1293/1701)
Updating files:  77% (1310/1701)
Updating files:  78% (1327/1701)
Updating files:  79% (1344/1701)
Updating files:  80% (1361/1701)
Updating files:  81% (1378/1701)
Updating files:  82% (1395/1701)
Updating files:  83% (1412/1701)
Updating files:  84% (1429/1701)
Updating files:  85% (1446/1701)
Updating files:  86% (1463/1701)
Updating files:  87% (1480/1701)
Updating files:  88% (1497/1701)
Updating files:  89% (1514/1701)
Updating files:  90% (1531/1701)
Updating files:  91% (1548/1701)
Updating files:  92% (1565/1701)
Updating files:  93% (1582/1701)
Updating files:  94% (1599/1701)
Updating files:  95% (1616/1701)
Updating files:  96% (1633/1701)
Updating files:  97% (1650/1701)
Updating files:  98% (1667/1701)
Updating files:  99% (1684/1701)
Updating files: 100% (1701/1701)
Updating files: 100% (1701/1701), done.
[INFO] validating manifest of git repo https://github.com/DBarinovv/Rust on toolchain 9610dfe5a9a731ced1ea4923ecbd0c57fe367898
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/DBarinovv/Rust
[INFO] finished tweaking git repo https://github.com/DBarinovv/Rust
[INFO] tweaked toml for git repo https://github.com/DBarinovv/Rust written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/DBarinovv/Rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded derive_arbitrary v1.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] e28156725e7843034f5623f87f2aac00d1badcb59f512065a134cf50608b2569
[INFO] running `Command { std: "docker" "start" "-a" "e28156725e7843034f5623f87f2aac00d1badcb59f512065a134cf50608b2569", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e28156725e7843034f5623f87f2aac00d1badcb59f512065a134cf50608b2569", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e28156725e7843034f5623f87f2aac00d1badcb59f512065a134cf50608b2569", kill_on_drop: false }`
[INFO] [stdout] e28156725e7843034f5623f87f2aac00d1badcb59f512065a134cf50608b2569
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+9610dfe5a9a731ced1ea4923ecbd0c57fe367898" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a348f697afc7fc1db2792341aad7e788601c6bcbb26c2668ada913cd29216ee1
[INFO] running `Command { std: "docker" "start" "-a" "a348f697afc7fc1db2792341aad7e788601c6bcbb26c2668ada913cd29216ee1", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.129
[INFO] [stderr]    Compiling proc_macro_impl v0.1.0 (/opt/rustwide/workdir/proc_macro_impl)
[INFO] [stderr]     Checking ppv-lite86 v0.2.16
[INFO] [stderr]     Checking rustc-serialize v0.3.24
[INFO] [stderr]     Checking procedure_macros v0.1.0 (/opt/rustwide/workdir/procedure_macros)
[INFO] [stderr]     Checking macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]     Checking getrandom v0.2.7
[INFO] [stderr]     Checking rand_core v0.6.3
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking url v0.2.34 (/opt/rustwide/workdir/fuzz_test)
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/host.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 try!(formatter.write_str("["));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/host.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 try!(address.fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/host.rs:173:34
[INFO] [stdout]     |
[INFO] [stdout] 173 |                         c @ b'0' ... b'9' => c - b'0',
[INFO] [stdout]     |                                  ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |             try!(write!(formatter, "{:x}", self.pieces[i as usize]));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:227:17
[INFO] [stdout]     |
[INFO] [stdout] 227 |                 try!(formatter.write_str(":"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:229:21
[INFO] [stdout]     |
[INFO] [stdout] 229 |                     try!(formatter.write_str(":"));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:239:17
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 try!(formatter.write_str(":"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:131:21
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     try!(parser.parse_error(ParseError::RelativeUrlWithScheme));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:139:44
[INFO] [stdout]     |
[INFO] [stdout] 139 |             let (scheme_data, remaining) = try!(parse_scheme_data(remaining, parser));
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:140:37
[INFO] [stdout]     |
[INFO] [stdout] 140 |             let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:28
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:40
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     let remaining = try!(skip_slashes(input, parser));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:175:43
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let (username, password, remaining) = try!(parse_userinfo(remaining, parser));
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:177:49
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let (host, port, default_port, remaining) = try!(parse_host(remaining, scheme_type, parser));
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:178:29
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let (path, remaining) = try!(parse_path_start(
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:184:29
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:200:21
[INFO] [stdout]     |
[INFO] [stdout] 200 |                     try!(parser.parse_error(ParseError::InvalidBackslash))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:215:25
[INFO] [stdout]     |
[INFO] [stdout] 215 |                         try!(parse_file_host(remaining, parser))
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:217:45
[INFO] [stdout]     |
[INFO] [stdout] 217 |                     let (path, remaining) = try!(parse_path_start(
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:223:45
[INFO] [stdout]     |
[INFO] [stdout] 223 |                     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:231:41
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:248:41
[INFO] [stdout]     |
[INFO] [stdout] 248 |                 let (query, fragment) = try!(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:255:37
[INFO] [stdout]     |
[INFO] [stdout] 255 |             let (query, fragment) = try!(parse_query_and_fragment(input, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:260:33
[INFO] [stdout]     |
[INFO] [stdout] 260 |             let fragment = Some(try!(parse_fragment(&input[1..], parser)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:277:41
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:289:41
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:300:37
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         try!(parser.parse_error(ParseError::ExpectedTwoSlashes));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:324:21
[INFO] [stdout]     |
[INFO] [stdout] 324 |                     try!(parser.parse_error(ParseError::InvalidAtSymbolInUser))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:342:33
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 password = Some(try!(parse_password(&input[i + 1..], parser)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:345:35
[INFO] [stdout]     |
[INFO] [stdout] 345 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:347:17
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:363:35
[INFO] [stdout]     |
[INFO] [stdout] 363 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:379:29
[INFO] [stdout]     |
[INFO] [stdout] 379 |     let (host, remaining) = try!(parse_hostname(input, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         try!(parse_port(&remaining[1..], scheme_type, parser))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:404:35
[INFO] [stdout]     |
[INFO] [stdout] 404 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:415:16
[INFO] [stdout]     |
[INFO] [stdout] 415 |     let host = try!(Host::parse(&host_input));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:427:16
[INFO] [stdout]     |
[INFO] [stdout] 427 |             '0'...'9' => {
[INFO] [stdout]     |                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:438:35
[INFO] [stdout]     |
[INFO] [stdout] 438 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:460:35
[INFO] [stdout]     |
[INFO] [stdout] 460 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |         try!(Host::parse(&host_input))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:477:13
[INFO] [stdout]     |
[INFO] [stdout] 477 |             try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:482:29
[INFO] [stdout]     |
[INFO] [stdout] 482 |     let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:484:29
[INFO] [stdout]     |
[INFO] [stdout] 484 |     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:497:13
[INFO] [stdout]     |
[INFO] [stdout] 497 |             try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:525:21
[INFO] [stdout]     |
[INFO] [stdout] 525 |                     try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:534:39
[INFO] [stdout]     |
[INFO] [stdout] 534 |                 '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:536:21
[INFO] [stdout]     |
[INFO] [stdout] 536 |                     try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:587:35
[INFO] [stdout]     |
[INFO] [stdout] 587 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:589:17
[INFO] [stdout]     |
[INFO] [stdout] 589 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:602:37
[INFO] [stdout]     |
[INFO] [stdout] 602 |         Some('#') => Ok((None, Some(try!(parse_fragment(&input[1..], parser))))),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:604:38
[INFO] [stdout]     |
[INFO] [stdout] 604 |             let (query, remaining) = try!(parse_query(
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:607:41
[INFO] [stdout]     |
[INFO] [stdout] 607 |                 Some(remaining) => Some(try!(parse_fragment(remaining, parser))),
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:629:35
[INFO] [stdout]     |
[INFO] [stdout] 629 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:631:17
[INFO] [stdout]     |
[INFO] [stdout] 631 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:646:35
[INFO] [stdout]     |
[INFO] [stdout] 646 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:648:17
[INFO] [stdout]     |
[INFO] [stdout] 648 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:660:40
[INFO] [stdout]     |
[INFO] [stdout] 660 |     matches!(string.as_bytes()[0], b'a'...b'z' | b'A'...b'Z')
[INFO] [stdout]     |                                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:660:54
[INFO] [stdout]     |
[INFO] [stdout] 660 |     matches!(string.as_bytes()[0], b'a'...b'z' | b'A'...b'Z')
[INFO] [stdout]     |                                                      ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:24
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:38
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                                      ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:52
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:678:12
[INFO] [stdout]     |
[INFO] [stdout] 678 |         'a'...'z' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:679:12
[INFO] [stdout]     |
[INFO] [stdout] 679 |         'A'...'Z' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:680:12
[INFO] [stdout]     |
[INFO] [stdout] 680 |         '0'...'9' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:17
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:43
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                                           ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:69
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                                                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:684:20
[INFO] [stdout]     |
[INFO] [stdout] 684 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:684:48
[INFO] [stdout]     |
[INFO] [stdout] 684 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:685:20
[INFO] [stdout]     |
[INFO] [stdout] 685 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:685:48
[INFO] [stdout]     |
[INFO] [stdout] 685 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:686:20
[INFO] [stdout]     |
[INFO] [stdout] 686 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:686:48
[INFO] [stdout]     |
[INFO] [stdout] 686 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:687:20
[INFO] [stdout]     |
[INFO] [stdout] 687 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:687:48
[INFO] [stdout]     |
[INFO] [stdout] 687 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:688:20
[INFO] [stdout]     |
[INFO] [stdout] 688 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:688:48
[INFO] [stdout]     |
[INFO] [stdout] 688 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:689:20
[INFO] [stdout]     |
[INFO] [stdout] 689 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:689:48
[INFO] [stdout]     |
[INFO] [stdout] 689 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:690:20
[INFO] [stdout]     |
[INFO] [stdout] 690 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:690:48
[INFO] [stdout]     |
[INFO] [stdout] 690 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:691:20
[INFO] [stdout]     |
[INFO] [stdout] 691 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:691:49
[INFO] [stdout]     |
[INFO] [stdout] 691 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
[INFO] [stdout]     |                                                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:741:13
[INFO] [stdout]     |
[INFO] [stdout] 741 |             try!(parser.parse_error(ParseError::InvalidPercentEncoded));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:744:9
[INFO] [stdout]     |
[INFO] [stdout] 744 |         try!(parser.parse_error(ParseError::NonUrlCodePoint));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/urlutils.rs:88:65
[INFO] [stdout]    |
[INFO] [stdout] 88 |                 let (new_host, new_port, new_default_port, _) = try!(::parser::parse_host(
[INFO] [stdout]    |                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:103:37
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let (new_host, _) = try!(::parser::parse_hostname(input, self.parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:119:55
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 let (new_port, new_default_port, _) = try!(::parser::parse_port(
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:134:37
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 let (new_path, _) = try!(::parser::parse_path_start(
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:149:34
[INFO] [stdout]     |
[INFO] [stdout] 149 |             let (new_query, _) = try!(::parser::parse_query(
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 |             Some(try!(::parser::parse_fragment(input, self.parser)))
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |         b'0' ... b'9' => Some(byte - b'0'),  // 0..9
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |         b'A' ... b'F' => Some(byte + 10 - b'A'),  // A..F
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |         b'a' ... b'f' => Some(byte + 10 - b'a'),  // a..f
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:84:29
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 byte @ b'0' ... b'9' => byte - b'0' + 26,
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:85:29
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 byte @ b'A' ... b'Z' => byte - b'A',
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:86:29
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 byte @ b'a' ... b'z' => byte - b'a',
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         0 ... 25 => value + 0x61,  // a..z
[INFO] [stdout]     |           ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 |         26 ... 35 => value - 26 + 0x30,  // 0..9
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |                 try!("/".fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 try!(path_part.fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:53:13
[INFO] [stdout]    |
[INFO] [stdout] 53 |             try!(formatter.write_str(self.username));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |             try!(formatter.write_str("@"));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 try!(formatter.write_str(":"));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 try!(formatter.write_str(password));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         try!(formatter.write_str(&self.url.scheme));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         try!(formatter.write_str(":"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         try!(self.url.scheme_data.fmt(formatter));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             try!(formatter.write_str("?"));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |             try!(formatter.write_str(query));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:489:20
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let path = try!(path_to_file_url_path(path.as_ref()));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:511:24
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let mut path = try!(path_to_file_url_path(path.as_ref()));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:778:22
[INFO] [stdout]     |
[INFO] [stdout] 778 |         Url::parse(&*try!(decoder.read_str())).map_err(|error| {
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:787:9
[INFO] [stdout]     |
[INFO] [stdout] 787 |         try!(UrlNoFragmentFormatter{ url: self }.fmt(formatter));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |             try!(formatter.write_str("#"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:790:13
[INFO] [stdout]     |
[INFO] [stdout] 790 |             try!(formatter.write_str(fragment));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:905:9
[INFO] [stdout]     |
[INFO] [stdout] 905 |         try!(formatter.write_str("//"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:908:9
[INFO] [stdout]     |
[INFO] [stdout] 908 |         try!(UserInfoFormatter {
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:914:9
[INFO] [stdout]     |
[INFO] [stdout] 914 |         try!(self.host.fmt(formatter));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 try!(write!(formatter, ":{}", port));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PathBuf` is imported redundantly
[INFO] [stdout]    --> fuzz_test/src/lib.rs:986:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | use std::path::{Path, PathBuf};
[INFO] [stdout]     |                       ------- the item `PathBuf` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 986 |     use std::path::PathBuf;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/host.rs:85:17
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 try!(formatter.write_str("["));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/host.rs:86:17
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 try!(address.fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/host.rs:173:34
[INFO] [stdout]     |
[INFO] [stdout] 173 |                         c @ b'0' ... b'9' => c - b'0',
[INFO] [stdout]     |                                  ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout]     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:237:13
[INFO] [stdout]     |
[INFO] [stdout] 237 |             try!(write!(formatter, "{:x}", self.pieces[i as usize]));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:227:17
[INFO] [stdout]     |
[INFO] [stdout] 227 |                 try!(formatter.write_str(":"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:229:21
[INFO] [stdout]     |
[INFO] [stdout] 229 |                     try!(formatter.write_str(":"));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/host.rs:239:17
[INFO] [stdout]     |
[INFO] [stdout] 239 |                 try!(formatter.write_str(":"));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:131:21
[INFO] [stdout]     |
[INFO] [stdout] 131 |                     try!(parser.parse_error(ParseError::RelativeUrlWithScheme));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:139:44
[INFO] [stdout]     |
[INFO] [stdout] 139 |             let (scheme_data, remaining) = try!(parse_scheme_data(remaining, parser));
[INFO] [stdout]     |                                            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:140:37
[INFO] [stdout]     |
[INFO] [stdout] 140 |             let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:28
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:154:40
[INFO] [stdout]     |
[INFO] [stdout] 154 |             'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => (),
[INFO] [stdout]     |                                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:173:21
[INFO] [stdout]     |
[INFO] [stdout] 173 |     let remaining = try!(skip_slashes(input, parser));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:175:43
[INFO] [stdout]     |
[INFO] [stdout] 175 |     let (username, password, remaining) = try!(parse_userinfo(remaining, parser));
[INFO] [stdout]     |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:177:49
[INFO] [stdout]     |
[INFO] [stdout] 177 |     let (host, port, default_port, remaining) = try!(parse_host(remaining, scheme_type, parser));
[INFO] [stdout]     |                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:178:29
[INFO] [stdout]     |
[INFO] [stdout] 178 |     let (path, remaining) = try!(parse_path_start(
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:184:29
[INFO] [stdout]     |
[INFO] [stdout] 184 |     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:200:21
[INFO] [stdout]     |
[INFO] [stdout] 200 |                     try!(parser.parse_error(ParseError::InvalidBackslash))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:215:25
[INFO] [stdout]     |
[INFO] [stdout] 215 |                         try!(parse_file_host(remaining, parser))
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:217:45
[INFO] [stdout]     |
[INFO] [stdout] 217 |                     let (path, remaining) = try!(parse_path_start(
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:223:45
[INFO] [stdout]     |
[INFO] [stdout] 223 |                     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:231:41
[INFO] [stdout]     |
[INFO] [stdout] 231 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:248:41
[INFO] [stdout]     |
[INFO] [stdout] 248 |                 let (query, fragment) = try!(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:255:37
[INFO] [stdout]     |
[INFO] [stdout] 255 |             let (query, fragment) = try!(parse_query_and_fragment(input, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:260:33
[INFO] [stdout]     |
[INFO] [stdout] 260 |             let fragment = Some(try!(parse_fragment(&input[1..], parser)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:277:41
[INFO] [stdout]     |
[INFO] [stdout] 277 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:289:41
[INFO] [stdout]     |
[INFO] [stdout] 289 |                 let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:300:37
[INFO] [stdout]     |
[INFO] [stdout] 300 |             let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         try!(parser.parse_error(ParseError::ExpectedTwoSlashes));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:324:21
[INFO] [stdout]     |
[INFO] [stdout] 324 |                     try!(parser.parse_error(ParseError::InvalidAtSymbolInUser))
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:342:33
[INFO] [stdout]     |
[INFO] [stdout] 342 |                 password = Some(try!(parse_password(&input[i + 1..], parser)));
[INFO] [stdout]     |                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:345:35
[INFO] [stdout]     |
[INFO] [stdout] 345 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:347:17
[INFO] [stdout]     |
[INFO] [stdout] 347 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:363:35
[INFO] [stdout]     |
[INFO] [stdout] 363 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:365:17
[INFO] [stdout]     |
[INFO] [stdout] 365 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:379:29
[INFO] [stdout]     |
[INFO] [stdout] 379 |     let (host, remaining) = try!(parse_hostname(input, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:381:9
[INFO] [stdout]     |
[INFO] [stdout] 381 |         try!(parse_port(&remaining[1..], scheme_type, parser))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:404:35
[INFO] [stdout]     |
[INFO] [stdout] 404 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:415:16
[INFO] [stdout]     |
[INFO] [stdout] 415 |     let host = try!(Host::parse(&host_input));
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:427:16
[INFO] [stdout]     |
[INFO] [stdout] 427 |             '0'...'9' => {
[INFO] [stdout]     |                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:438:35
[INFO] [stdout]     |
[INFO] [stdout] 438 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:460:35
[INFO] [stdout]     |
[INFO] [stdout] 460 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |         try!(Host::parse(&host_input))
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:477:13
[INFO] [stdout]     |
[INFO] [stdout] 477 |             try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:482:29
[INFO] [stdout]     |
[INFO] [stdout] 482 |     let (path, remaining) = try!(parse_path(
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:484:29
[INFO] [stdout]     |
[INFO] [stdout] 484 |     let (query, fragment) = try!(parse_query_and_fragment(remaining, parser));
[INFO] [stdout]     |                             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:497:13
[INFO] [stdout]     |
[INFO] [stdout] 497 |             try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:525:21
[INFO] [stdout]     |
[INFO] [stdout] 525 |                     try!(parser.parse_error(ParseError::InvalidBackslash));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:534:39
[INFO] [stdout]     |
[INFO] [stdout] 534 |                 '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:536:21
[INFO] [stdout]     |
[INFO] [stdout] 536 |                     try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:587:35
[INFO] [stdout]     |
[INFO] [stdout] 587 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:589:17
[INFO] [stdout]     |
[INFO] [stdout] 589 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:602:37
[INFO] [stdout]     |
[INFO] [stdout] 602 |         Some('#') => Ok((None, Some(try!(parse_fragment(&input[1..], parser))))),
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:604:38
[INFO] [stdout]     |
[INFO] [stdout] 604 |             let (query, remaining) = try!(parse_query(
[INFO] [stdout]     |                                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:607:41
[INFO] [stdout]     |
[INFO] [stdout] 607 |                 Some(remaining) => Some(try!(parse_fragment(remaining, parser))),
[INFO] [stdout]     |                                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:629:35
[INFO] [stdout]     |
[INFO] [stdout] 629 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:631:17
[INFO] [stdout]     |
[INFO] [stdout] 631 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:646:35
[INFO] [stdout]     |
[INFO] [stdout] 646 |             '\t' | '\n' | '\r' => try!(parser.parse_error(ParseError::InvalidCharacter)),
[INFO] [stdout]     |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:648:17
[INFO] [stdout]     |
[INFO] [stdout] 648 |                 try!(check_url_code_point(input, i, c, parser));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:660:40
[INFO] [stdout]     |
[INFO] [stdout] 660 |     matches!(string.as_bytes()[0], b'a'...b'z' | b'A'...b'Z')
[INFO] [stdout]     |                                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:660:54
[INFO] [stdout]     |
[INFO] [stdout] 660 |     matches!(string.as_bytes()[0], b'a'...b'z' | b'A'...b'Z')
[INFO] [stdout]     |                                                      ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:24
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                        ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:38
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                                      ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:665:52
[INFO] [stdout]     |
[INFO] [stdout] 665 |     matches!(byte, b'a'...b'f' | b'A'...b'F' | b'0'...b'9')
[INFO] [stdout]     |                                                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:678:12
[INFO] [stdout]     |
[INFO] [stdout] 678 |         'a'...'z' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:679:12
[INFO] [stdout]     |
[INFO] [stdout] 679 |         'A'...'Z' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:680:12
[INFO] [stdout]     |
[INFO] [stdout] 680 |         '0'...'9' |
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:17
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:43
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                                           ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:683:69
[INFO] [stdout]     |
[INFO] [stdout] 683 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
[INFO] [stdout]     |                                                                     ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:684:20
[INFO] [stdout]     |
[INFO] [stdout] 684 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:684:48
[INFO] [stdout]     |
[INFO] [stdout] 684 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:685:20
[INFO] [stdout]     |
[INFO] [stdout] 685 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:685:48
[INFO] [stdout]     |
[INFO] [stdout] 685 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:686:20
[INFO] [stdout]     |
[INFO] [stdout] 686 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:686:48
[INFO] [stdout]     |
[INFO] [stdout] 686 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:687:20
[INFO] [stdout]     |
[INFO] [stdout] 687 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:687:48
[INFO] [stdout]     |
[INFO] [stdout] 687 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:688:20
[INFO] [stdout]     |
[INFO] [stdout] 688 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:688:48
[INFO] [stdout]     |
[INFO] [stdout] 688 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:689:20
[INFO] [stdout]     |
[INFO] [stdout] 689 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:689:48
[INFO] [stdout]     |
[INFO] [stdout] 689 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:690:20
[INFO] [stdout]     |
[INFO] [stdout] 690 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:690:48
[INFO] [stdout]     |
[INFO] [stdout] 690 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
[INFO] [stdout]     |                                                ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:691:20
[INFO] [stdout]     |
[INFO] [stdout] 691 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
[INFO] [stdout]     |                    ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/parser.rs:691:49
[INFO] [stdout]     |
[INFO] [stdout] 691 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
[INFO] [stdout]     |                                                 ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:741:13
[INFO] [stdout]     |
[INFO] [stdout] 741 |             try!(parser.parse_error(ParseError::InvalidPercentEncoded));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/parser.rs:744:9
[INFO] [stdout]     |
[INFO] [stdout] 744 |         try!(parser.parse_error(ParseError::NonUrlCodePoint));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/urlutils.rs:88:65
[INFO] [stdout]    |
[INFO] [stdout] 88 |                 let (new_host, new_port, new_default_port, _) = try!(::parser::parse_host(
[INFO] [stdout]    |                                                                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:103:37
[INFO] [stdout]     |
[INFO] [stdout] 103 |                 let (new_host, _) = try!(::parser::parse_hostname(input, self.parser));
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:119:55
[INFO] [stdout]     |
[INFO] [stdout] 119 |                 let (new_port, new_default_port, _) = try!(::parser::parse_port(
[INFO] [stdout]     |                                                       ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:134:37
[INFO] [stdout]     |
[INFO] [stdout] 134 |                 let (new_path, _) = try!(::parser::parse_path_start(
[INFO] [stdout]     |                                     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:149:34
[INFO] [stdout]     |
[INFO] [stdout] 149 |             let (new_query, _) = try!(::parser::parse_query(
[INFO] [stdout]     |                                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/urlutils.rs:165:18
[INFO] [stdout]     |
[INFO] [stdout] 165 |             Some(try!(::parser::parse_fragment(input, self.parser)))
[INFO] [stdout]     |                  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |         b'0' ... b'9' => Some(byte - b'0'),  // 0..9
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |         b'A' ... b'F' => Some(byte + 10 - b'A'),  // A..F
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/percent_encoding.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |         b'a' ... b'f' => Some(byte + 10 - b'a'),  // a..f
[INFO] [stdout]     |              ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:84:29
[INFO] [stdout]    |
[INFO] [stdout] 84 |                 byte @ b'0' ... b'9' => byte - b'0' + 26,
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:85:29
[INFO] [stdout]    |
[INFO] [stdout] 85 |                 byte @ b'A' ... b'Z' => byte - b'A',
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:86:29
[INFO] [stdout]    |
[INFO] [stdout] 86 |                 byte @ b'a' ... b'z' => byte - b'a',
[INFO] [stdout]    |                             ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]    |
[INFO] [stdout]    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:208:11
[INFO] [stdout]     |
[INFO] [stdout] 208 |         0 ... 25 => value + 0x61,  // a..z
[INFO] [stdout]     |           ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `...` range patterns are deprecated
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:209:12
[INFO] [stdout]     |
[INFO] [stdout] 209 |         26 ... 35 => value - 26 + 0x30,  // 0..9
[INFO] [stdout]     |            ^^^ help: use `..=` for an inclusive range
[INFO] [stdout]     |
[INFO] [stdout]     = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:30:17
[INFO] [stdout]    |
[INFO] [stdout] 30 |                 try!("/".fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:31:17
[INFO] [stdout]    |
[INFO] [stdout] 31 |                 try!(path_part.fmt(formatter));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:53:13
[INFO] [stdout]    |
[INFO] [stdout] 53 |             try!(formatter.write_str(self.username));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 |             try!(formatter.write_str("@"));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:55:17
[INFO] [stdout]    |
[INFO] [stdout] 55 |                 try!(formatter.write_str(":"));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:56:17
[INFO] [stdout]    |
[INFO] [stdout] 56 |                 try!(formatter.write_str(password));
[INFO] [stdout]    |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:72:9
[INFO] [stdout]    |
[INFO] [stdout] 72 |         try!(formatter.write_str(&self.url.scheme));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:73:9
[INFO] [stdout]    |
[INFO] [stdout] 73 |         try!(formatter.write_str(":"));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:74:9
[INFO] [stdout]    |
[INFO] [stdout] 74 |         try!(self.url.scheme_data.fmt(formatter));
[INFO] [stdout]    |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:76:13
[INFO] [stdout]    |
[INFO] [stdout] 76 |             try!(formatter.write_str("?"));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]   --> fuzz_test/src/format.rs:77:13
[INFO] [stdout]    |
[INFO] [stdout] 77 |             try!(formatter.write_str(query));
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:489:20
[INFO] [stdout]     |
[INFO] [stdout] 489 |         let path = try!(path_to_file_url_path(path.as_ref()));
[INFO] [stdout]     |                    ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:511:24
[INFO] [stdout]     |
[INFO] [stdout] 511 |         let mut path = try!(path_to_file_url_path(path.as_ref()));
[INFO] [stdout]     |                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:778:22
[INFO] [stdout]     |
[INFO] [stdout] 778 |         Url::parse(&*try!(decoder.read_str())).map_err(|error| {
[INFO] [stdout]     |                      ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:787:9
[INFO] [stdout]     |
[INFO] [stdout] 787 |         try!(UrlNoFragmentFormatter{ url: self }.fmt(formatter));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |             try!(formatter.write_str("#"));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:790:13
[INFO] [stdout]     |
[INFO] [stdout] 790 |             try!(formatter.write_str(fragment));
[INFO] [stdout]     |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:905:9
[INFO] [stdout]     |
[INFO] [stdout] 905 |         try!(formatter.write_str("//"));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:908:9
[INFO] [stdout]     |
[INFO] [stdout] 908 |         try!(UserInfoFormatter {
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:914:9
[INFO] [stdout]     |
[INFO] [stdout] 914 |         try!(self.host.fmt(formatter));
[INFO] [stdout]     |         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated macro `try`: use the `?` operator instead
[INFO] [stdout]    --> fuzz_test/src/lib.rs:919:17
[INFO] [stdout]     |
[INFO] [stdout] 919 |                 try!(write!(formatter, ":{}", port));
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `PathBuf` is imported redundantly
[INFO] [stdout]    --> fuzz_test/src/lib.rs:986:9
[INFO] [stdout]     |
[INFO] [stdout] 129 | use std::path::{Path, PathBuf};
[INFO] [stdout]     |                       ------- the item `PathBuf` is already imported here
[INFO] [stdout] ...
[INFO] [stdout] 986 |     use std::path::PathBuf;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> fuzz_test/src/host.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> fuzz_test/src/parser.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> fuzz_test/src/form_urlencoded.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ascii::AsciiExt;
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:18:17
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::ascii::AsciiExt;
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> fuzz_test/src/host.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]  --> fuzz_test/src/parser.rs:9:17
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> fuzz_test/src/form_urlencoded.rs:17:17
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ascii::AsciiExt;
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:18:17
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::ascii::AsciiExt;
[INFO] [stdout]    |                 ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> fuzz_test/src/parser.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 74 |         self.description().fmt(fmt)
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string()
[INFO] [stdout]   --> fuzz_test/src/parser.rs:74:14
[INFO] [stdout]    |
[INFO] [stdout] 74 |         self.description().fmt(fmt)
[INFO] [stdout]    |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `std::slice::<impl [T]>::connect`: renamed to join
[INFO] [stdout]   --> fuzz_test/src/tests.rs:78:53
[INFO] [stdout]    |
[INFO] [stdout] 78 |                 assert_eq!(Some(format!("/{}", path.connect("/"))), expected_path);
[INFO] [stdout]    |                                                     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> fuzz_test/src/host.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> fuzz_test/src/parser.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]   --> fuzz_test/src/form_urlencoded.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ascii::AsciiExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::ascii::AsciiExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> fuzz_test/src/host.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]  --> fuzz_test/src/parser.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use std::ascii::AsciiExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]   --> fuzz_test/src/form_urlencoded.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | use std::ascii::AsciiExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::ascii::AsciiExt`
[INFO] [stdout]   --> fuzz_test/src/punycode.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::ascii::AsciiExt;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 134 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking compile_actor_id v0.1.0 (/opt/rustwide/workdir/compile_actor_id)
[INFO] [stdout] warning: unused import: `rand::Rng`
[INFO] [stdout]  --> compile_actor_id/src/main.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use rand::Rng;
[INFO] [stdout]   |     ^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `int_log` has been stable since 1.67.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> compile_actor_id/src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(int_log)]
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `int_log` has been stable since 1.67.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> compile_actor_id/src/main.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(int_log)]
[INFO] [stdout]   |            ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:227:25
[INFO] [stdout]     |
[INFO] [stdout] 227 | /                         format!("Incorrect decoding of {}:\n   {}\n!= {}\n{}",
[INFO] [stdout] 228 | |                                 encoded, result, decoded, description))
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout]     = note: `#[warn(non_fmt_panics)]` on by default
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 227 ~                         "Incorrect decoding of {}:\n   {}\n!= {}\n{}",
[INFO] [stdout] 228 ~                                 encoded, result, decoded, description)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: panic message is not a string literal
[INFO] [stdout]    --> fuzz_test/src/punycode.rs:236:25
[INFO] [stdout]     |
[INFO] [stdout] 236 | /                         format!("Incorrect encoding of {}:\n   {}\n!= {}\n{}",
[INFO] [stdout] 237 | |                                 decoded, result, encoded, description))
[INFO] [stdout]     | |______________________________________________________________________^
[INFO] [stdout]     |
[INFO] [stdout]     = note: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021
[INFO] [stdout]     = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
[INFO] [stdout]     = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here
[INFO] [stdout] help: remove the `format!(..)` macro call
[INFO] [stdout]     |
[INFO] [stdout] 236 ~                         "Incorrect encoding of {}:\n   {}\n!= {}\n{}",
[INFO] [stdout] 237 ~                                 decoded, result, encoded, description)
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Result::<T, E>::is_ok` that must be used
[INFO] [stdout]    --> fuzz_test/src/tests.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         url.to_file_path().is_ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you intended to assert that this is ok, consider `.unwrap()` instead
[INFO] [stdout]     = note: `#[warn(unused_must_use)]` on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 217 |         let _ = url.to_file_path().is_ok();
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused return value of `Result::<T, E>::is_ok` that must be used
[INFO] [stdout]    --> fuzz_test/src/tests.rs:220:9
[INFO] [stdout]     |
[INFO] [stdout] 220 |         url.to_file_path().is_ok();
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: if you intended to assert that this is ok, consider `.unwrap()` instead
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]     |
[INFO] [stdout] 220 |         let _ = url.to_file_path().is_ok();
[INFO] [stdout]     |         +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 139 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `log` found for type `u64` in the current scope
[INFO] [stdout]   --> compile_actor_id/src/main.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let res = get_actor_id(arr, val.log(256) as usize, val);
[INFO] [stdout]    |                                     ^^^ help: there is a method with a similar name: `ilog`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `log` found for type `u64` in the current scope
[INFO] [stdout]   --> compile_actor_id/src/main.rs:17:37
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let res = get_actor_id(arr, val.log(256) as usize, val);
[INFO] [stdout]    |                                     ^^^ help: there is a method with a similar name: `ilog`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0599`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `compile_actor_id` (bin "compile_actor_id") due to 2 previous errors; 2 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `compile_actor_id` (bin "compile_actor_id" test) due to 2 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "a348f697afc7fc1db2792341aad7e788601c6bcbb26c2668ada913cd29216ee1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a348f697afc7fc1db2792341aad7e788601c6bcbb26c2668ada913cd29216ee1", kill_on_drop: false }`
[INFO] [stdout] a348f697afc7fc1db2792341aad7e788601c6bcbb26c2668ada913cd29216ee1
